extends Control

@onready var 总容器 = $总容器
@onready var 主页 = $主体

const 背包场景 = preload("res://场景/背包/背包.tscn")
const 兑换码场景 = preload("res://场景/兑换码/兑换码.tscn")
const 炼丹炉场景 = preload("res://场景/炼丹炉/炼丹炉.tscn")
#进入背包
func _on_button_button_down():
    #切换主页的可见性
    主页.visible = false
    
    #创建背包
    var 背包实例 = 背包场景.instantiate()
    总容器.add_child(背包实例)
    Ui.背包数据=背包实例

func _ready():
    Ui.主页数据=self
    #初始化环境状态
    Ui.环境状态=0

##进入兑换码
func _on_button_3_button_down():
    #切换主页的可见性
    主页.visible = false

    #创建兑换码
    var 兑换码实例 = 兑换码场景.instantiate()
    总容器.add_child(兑换码实例)
    Ui.兑换码数据=兑换码实例

#保存游戏
func _on_button_4_button_down():
    #保存游戏
    Cd.保存游戏()
#进入炼丹炉
func _on_button_2_button_down():
    #切换主页的可见性
    主页.visible = false

    #创建炼丹炉
    var 炼丹炉实例 = 炼丹炉场景.instantiate()
    总容器.add_child(炼丹炉实例)
    Ui.炼丹炉数据=炼丹炉实例